Skip to main content

报警管理

CODESYS Visualization插件提供您为应用程序构建全面报警和通知系统所需的所有技术功能。可视化用户能够获取有关正在运行的应用程序当前状态的具体信息。在出现关键状态和故障时,他们能够收到警报。警报将根据其状态进行分类、优先级排序并清晰显示。可视化用户负责确认警报并启动应对措施。已触发的警报可以归档。

作为应用程序开发人员,您将在创建警报管理系统时获得支持。Alarm Configuration对象位于顶部。其下方是警报类,其中定义了优先级、确认方法、通知操作和显示选项等基本属性。

还包括报警组的对象。类似报警的报警定义列在一个报警组中。此外,还指定了与停用、归档和显示报警实例相关的报警处理,特别是对报警定义进行了定义。

报警由唯一 ID 和详细的观察类型(包含待观察项目或应用变量的 IEC 表达式)定义。此外,它基于报警类别。待显示的消息还可以补充锁存变量的信息。报警的行为可能受开启延迟时间和关闭延迟时间的影响。通过分配更高优先级的报警,该报警可以与更高优先级的报警同时确认。因此,可以结构化地发出报警确认。

一个同名的文本列表被分配给报警组。其中包含报警消息和通知,这些内容可以在此处进行本地化。

AlarmManager库可用于以编程方式处理应用程序中配置的警报。

如果您使用库 POU,则可以使用警报定义来监控这些 POU。为此,您可以生成警报实例。

您可以使用报警表警报横幅可视化元素,实现报警管理的可视化。可视化用户将收到系统状态的通知和警报,并处理后续的输入和确认。可视化用户可以根据定义的应急策略对报警情况做出反应。作为应用程序开发人员,您可以在报警配置中将报警情况下的流程设置为“确认方法”。

当 HMI 设备连接到网络时,可以进行包括远程设备(分布式报警)在内的报警管理。